Harness Engineering 是什麼?AI Agent 的第三層工程|Harness 筆記 Ep-0
Harness Engineering 是什麼?從 Mitchell Hashimoto 的起源到核心公式 Agent = Model + Harness,一次搞懂 Prompt、Context、Harness 三層工程差在哪,以及它為何九十天橫掃 AI 產業。附騎馬比喻。
Harness Engineering 是什麼?從 Mitchell Hashimoto 的起源到核心公式 Agent = Model + Harness,一次搞懂 Prompt、Context、Harness 三層工程差在哪,以及它為何九十天橫掃 AI 產業。附騎馬比喻。
AGENTS.md 怎麼寫才有效?ETH Zurich 研究揭露「寫太多反而讓成功率下降」的殘酷數據,還有寫進去的工具被用 160 倍的規則。附一份 80 行實例,手把手帶你寫出精簡有效的 AGENTS.md。
Claude Code Hooks 怎麼用?一次搞懂 12 個生命週期事件、PreToolUse 封鎖機制與 Exit Code 2 的決定性意義,把「拜託 Agent」變成「不做到就動不了」。附 5 個 NX Monorepo 生產級 hook 範例。
理論學完,開始動手打造 claude-harness-template 開源模板,專為 Nx + NestJS + GraphQL + Next.js 設計,clone 後直接用 Claude Code 開發。本集先講骨架、五條設計原則與後續五集 roadmap。
Claude Code Sub-agent 怎麼用?一次搞懂 Context Firewall 如何對抗 Context Rot、不讓主對話越跑越笨,並導覽 template 裡 6 個 Nx + NestJS + GraphQL + Next.js 專用 sub-agent 與四條共用設計模式。
Agent 寫的程式碼一直「飄」離初衷?本集導入 2026 最熱門的 Spec-Driven Development(SDD),把 /spec、/plan、/implement 三個 slash command 加進 template,讓每個 feature 都有可被 review、可進版控的契約。
Claude Code Skill 與 Sub-agent 到底差在哪?一次搞懂 progressive disclosure、為什麼 slash commands 併進了 skills,並動手做一個 dep-auditor 示範「Sub-agent + Skill 合用」的經典模式。附五元件決策表。
Claude Code Hooks 與 MCP 怎麼落地?本集寫出兩個 PreToolUse hook,用 exit code 2 把 HARD 規則變成「動不了」的決定性約束,並用 .mcp.json 把資料庫、GitHub 等外部工具接進 sub-agent。附完整設定範例。
為什麼要用 Nx?它跟 Turborepo、Lerna、pnpm workspace 差在哪,對 Claude Code 開發又有什麼好處?本篇一次講清楚 Nx 五大核心能力、Inferred Tasks,以及什麼時候「不該」用 Nx。
Nx workspace 怎麼從零搭建?本篇是一份完整可重現的 9 步指令清單,從 create-nx-workspace、生 NestJS server 與 Next.js client、加 lib,到兩種不同的 port 設定模式,照著跑就能複製骨架。